package day08_Extends.作业7.编码1;
//1.使用面向对象的思想，编写自定义描述狗的信息。设定属性包括：品种，年龄，心情，名字；方法包括：叫，跑。
//要求：
//1)设置属性的私有访问权限，通过公有的get,set方法实现对属性的访问
//2)限定心情只能有“心情好”和“心情不好”两种情况，如果无效输入进行提示，默认设置“心情好”。
//3)设置构造函数实现对属性赋值
//4)叫和跑的方法，需要根据心情好坏，描述不同的行为方式。
//5)编写测试类，测试狗类的对象及相关方法（测试数据信息自定义）
public class Test1 {
    private String kind;
    private int age;
    private String xinqing;
    private String name;


    public String getKind() {
        return kind;
    }

    public void setKind(String kind) {
        this.kind = kind;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getXinqing() {
        return xinqing;
    }

    public void setXinqing(String xinqing) {
        this.xinqing = xinqing;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Test1() {
    }

    public Test1(String kind, int age, String xinqing, String name) {
        this.kind = kind;
        this.age = age;
        this.xinqing = xinqing;
        this.name = name;
    }
    public  void jiao(){
        System.out.println("动物叫");
    }

    public  void run(){
        System.out.println("动物跑");
    }
}
